... has difficulty in communicating. - English Synonyms Dictionary